package com.jky.trial.vo;

import com.jky.trial.entity.Project;
import com.jky.trial.entity.User;
import lombok.Data;

import java.util.List;

@Data
public class ProjectVo extends Project {
    private String creatorName;//创建用户姓名
    private String com1Name;//勘察单位名称
    private String com2Name;//委托单位名称
    private String com3Name;//施工单位名称
    private String techDirectorName;//项目负责人姓名
    private List<Integer> statusList;//多个状态的查询条件

    private String dutyName;//负责人姓名
    private String checkName;//审核人姓名
    private String approveName;//审定人姓名

    private List<User> joiners;//参与用户
    private List<CategoryVo> coms;//参与单位
    private List<CategoryVo> specs;//项目规范

    private Integer ownerId;//归属用户ID，查询穿参数用
    private Integer depId;//归属部门ID，查询穿参数用
    private Integer busId;//归属业务板块ID，查询穿参数用


    private String builderName;//建设单位
    private String designName;//设计单位
    private String depName;//部门

    private int countApprove;   //
    private int countCreate;    //
    private int countCheck;     //
    private int countDuty;      //
    private int countTech;      //
    private String projectDuty;      //项目职责，creator_id,duty_id,techro
    private String numTotal;      //勘探点数量
    private String numHole;      //勘探点取孔数
    private String numBiaoguan;      //勘探点标惯孔
    private String numDP;      //车载钻机数量
    private String numXP;      //台式钻机数量

}
